.hdr .c {
	PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11pt; PADDING-BOTTOM: 2px; COLOR: #f57e17; BORDER-BOTTOM: #80adba 1px solid; FONT-FAMILY: Arial
}
.hdr .d {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #80adba; FONT-FAMILY: Arial
}
.hc {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 10pt; PADDING-BOTTOM: 3px; BORDER-LEFT: #000000 1px solid; COLOR: #000000; PADDING-TOP: 3px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffffe1
}
.lcb INPUT {
	BORDER-RIGHT: #005a6b 1px solid; BORDER-TOP: #005a6b 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 9px; BORDER-LEFT: #005a6b 1px solid; COLOR: black; BORDER-BOTTOM: #005a6b 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right
}
.lch {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; WIDTH: 100%; COLOR: #ffffff; FONT-FAMILY: Arial; BACKGROUND-COLOR: #005a6b
}
.lcb {
	BORDER-RIGHT: #005a6b 1px solid; BORDER-LEFT: #005a6b 1px solid; BORDER-BOTTOM: #005a6b 1px solid; BACKGROUND-COLOR: #dadfe0
}
.lcb .header {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; COLOR: #ffffff; FONT-FAMILY: Arial; HEIGHT: 20px; BACKGROUND-COLOR: #80adba
}
.header TD {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; COLOR: #ffffff; FONT-FAMILY: Arial; HEIGHT: 20px; BACKGROUND-COLOR: #80adba
}
.header TD A {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; COLOR: #ffffff; FONT-FAMILY: Arial; HEIGHT: 20px; BACKGROUND-COLOR: #80adba
}
.even {
	BACKGROUND-COLOR: #edeff0
}
.even TD {
	PADDING-LEFT: 5px; FONT-SIZE: 8pt; FONT-FAMILY: Arial; HEIGHT: 18px
}
.odd {
	BACKGROUND-COLOR: #ffffff
}
.odd TD {
	PADDING-LEFT: 5px; FONT-SIZE: 8pt; FONT-FAMILY: Arial; HEIGHT: 18px
}
TR TD A {
	FONT-SIZE: 8pt; COLOR: #0000ff; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.lch .c {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: Arial; BACKGROUND-COLOR: #005a6b
}
.lch .d {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Arial; BACKGROUND-COLOR: #005a6b
}
.tsc {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: sans-serif
}
.tsc .sel {
	VERTICAL-ALIGN: middle; CURSOR: hand; COLOR: #000000
}
.tsc .sel A {
	VERTICAL-ALIGN: middle; CURSOR: hand; COLOR: #000000
}
.tsc .body {
	BORDER-RIGHT: #005a6b 1px solid; BORDER-LEFT: #005a6b 1px solid; BORDER-BOTTOM: #005a6b 1px solid; BACKGROUND-COLOR: #efefef
}
.tsc .unsel {
	VERTICAL-ALIGN: middle; CURSOR: hand; COLOR: #ffffff
}
.tsc .unsel A {
	VERTICAL-ALIGN: middle; CURSOR: hand; COLOR: #ffffff
}
.tsc .disabled {
	VERTICAL-ALIGN: middle; COLOR: #8d9da1
}
.tabScrollBtnL {
	PADDING-RIGHT: 1px; PADDING-LEFT: 3px; VERTICAL-ALIGN: baseline; PADDING-TOP: 6px
}
.tabScrollBtnR {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 6px
}
.tabDetail {
	PADDING-LEFT: 20px; FONT-WEIGHT: normal
}
.tc {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-WEIGHT: normal; FONT-SIZE: 8pt; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; FONT-FAMILY: Arial
}
.tc TD {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.tc .tlodd TR {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffffff
}
.tc .tlodd TD {
	BORDER-BOTTOM: #dce8eb 1px solid
}
.tc .tleven TR {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-WEIGHT: normal; FONT-SIZE: 8pt; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; FONT-FAMILY: Arial; BACKGROUND-COLOR: #f3f4f5
}
.tc .tleven TD {
	BORDER-BOTTOM: #dce8eb 1px solid
}
.ti {
	PADDING-LEFT: 4px; WIDTH: 100%
}
.ti A {
	PADDING-LEFT: 4px; COLOR: #000000; TEXT-DECORATION: none
}
.tis {
	PADDING-LEFT: 4px; WIDTH: 100%; BACKGROUND-COLOR: #fea217
}
.tis A {
	PADDING-LEFT: 4px; FONT-WEIGHT: normal; COLOR: #ffffff; TEXT-DECORATION: none
}
.tol TD {
	PADDING-LEFT: 0px
}
